home *** CD-ROM | disk | FTP | other *** search
- =========================================================
- $VER: CheckModem 1.3 (30.9.98) Copyright (c) Nils Görs
- =========================================================
-
- ist ein Programm um aus einem Arexx- bzw. Shell-Skript zu testen welchen
- Status ein Modem z.Zt. des Programmaufrufes hatte.
-
-
-
- COPYRIGHT NOTICE
-
- This program is Copyright (c) 1996 Nils Görs, all rights reserved.
- You may however freely use it and give copies to your friends, as long as
- you don't add data to or remove data from the distribution archive. You may
- *NOT* include any part of the distribution archive in a commercial software
- package, without my permission. If you have comments or suggestions, feel
- free to contact me. Use PGP-encrypted Email when possible, you can find my
- public key at the end of this file.
-
- Nils Görs Email: N.Goers@Art-Line.de
- Kaiserstr.97a
- 42329 Wuppertal
- Germany
-
-
-
- BEFEHLSSCHABLONE
-
- DEVICENAME/A Name des Schnittstellentreibers, z. B. artser.device
-
- UNIT/A/N Nummer der Schnittstelle.
-
- WARN/S gibt bei einem Fehler immer WARN zurück!
-
-
- RÜCKGABEWERTE
-
- RETURN_OK = 0 (Modem AN)
- RETURN_WARN = 5 (Modem AUS)
- RETURN_ERROR = 10 (Schnittstellentreiber ist bereits belegt)
- RETURN_FAIL = 20 (irgendwas ist schiefgelaufen)
-
- Ist das Modem eingeschaltet wird RETURN_OK, bei ausgeschaltetem Modem
- RETURN_WARN, zurückgegeben. Konnte z. B. der Schnittstellentreiber nicht
- geöffnet werden, dann gibt CheckModem ein RETURN_FAIL zurück.
- Sollte der Schnittstellentreiber geöffnet aber nicht ansprechbar sein, z.B.
- wenn der OpenCnt >0 ist, wird ein RETURN_ERROR zurückgegeben. Man kann
- allerdings bei einem RETURN_ERROR davon ausgehen, daß das Modem an ist.
- Denn eine andere Software (z. B. TERM, Zodiac's Point) hat die
- Schnittstelle bereits belegt.
-
-
-
- BEISPIEL (aus meiner User-Startup)
-
- CheckModem artser.device 0
- if warn
- echo "Modem nicht an. 'Buute' normal weiter!"
- else
- echo "Modem ist an, starte Anrufbeantworter!"
- SYS:Dfue/ZVT/Start_ZVT
- endif
-
-
-
- GESCHICHTE
-
- 1.0 (??.??.94) --- interne Version ---
- bis jemand in /Z-NETZ/RECHNER/AMIGA/SOFTWARE anfragte ob
- einer der Anwesenden ein solches Tool besitzen würde.
-
- 1.1 (17.9.96) Fehler im Template behoben (=> Jörg Strohmayer)
- MultiIO-Karten werden erkannt (=> Norbert Dimpfl)
- bessere Fehlerdifferenzierung (=> Nils Görs;-)
-
- 1.2 (8.9.98) Probleme behoben wenn die parallele Schnittstelle belegt war.
- (Da ich keine MultiIO-Karte habe kann ich nicht sagen ob es
- mit dieser weiterhin läuft!)
-
- 1.3 (30.9.98) WARN/S Schalter eingebaut. (=> Robert Wilson)
-
- -----BEGIN PGP PUBLIC KEY BLOCK-----
- Version: 2.6.3i
-
- mQBNAi+MXhYAAAECAMgnLoI79hQT1HEqBMTcH4eIRjebkMF4fi3zdRgsMG+fXPMz
- DqTMqkJ8CGjfCN4DpFbMcXzjXSNChAKRgNkA6QUABRG0IE5pbHMgR29lcnMgPE4u
- R29lcnNAQXJ0LUxpbmUuZGU+iQBVAwUQMcryKoQCkYDZAOkFAQHrigH/aVSvDE3f
- fcJxHhk0azTW+A/Xvx8xwYpgTsUHvnDLcL9t0oKLUukJ+JmivZi1Unefqc4UjTNn
- ft/oRNlgGwH2pbQpTmlscyBHb2VycyA8Ti5Hb2Vyc0BBcnQtTGluZS5hcnQtbGlu
- ZS5kZT6JAFUCBRAvjF52hAKRgNkA6QUBARJwAgCftsE56RsbsY+gt23I1XxtoQdc
- BbASzy2X7vjTHDkX1oQ9UX5b/tM8TFeiXknmDHc3G3VsVJurLcC9HVoOryZ4
- =8DS7
- -----END PGP PUBLIC KEY BLOCK-----
-